turbine housing cover - Alemán Inglés Diccionario